Roman snail - German English Dictionary